package com.xmall.auth.service;

import com.xmall.auth.define.request.PhonePasswordLoginRequest;
import com.xmall.define.dto.login.MemberLoginInfo;
import com.xmall.define.dto.login.SysLoginInfo;

public interface ILoginService {

    /**
     * 系统用户：手机号 + 密码登录
     */
    SysLoginInfo sysLoginWithPhonePassword(PhonePasswordLoginRequest request);

    /**
     * 普通用户：手机号 + 密码登录
     */
    MemberLoginInfo memberLoginWithPhonePassword(PhonePasswordLoginRequest request);
}
